extraneous cause - French English Dictionary